Text copied to clipboard!
Naslov
Text copied to clipboard!Glavni softverski inženjer
Opis
Text copied to clipboard!
Tražimo iskusnog i motiviranog glavnog softverskog inženjera koji će voditi razvoj i implementaciju inovativnih softverskih rješenja. U ovoj ulozi, bit ćete odgovorni za arhitekturu, dizajn i razvoj složenih softverskih sustava, osiguravajući njihovu skalabilnost, sigurnost i učinkovitost. Radit ćete u suradnji s multidisciplinarnim timovima, uključujući programere, dizajnere, testere i menadžere proizvoda, kako biste osigurali isporuku visokokvalitetnih rješenja koja zadovoljavaju poslovne potrebe.
Kao glavni softverski inženjer, imat ćete ključnu ulogu u tehničkom vodstvu tima, pružajući smjernice i mentorstvo mlađim inženjerima. Također ćete biti odgovorni za donošenje strateških odluka o tehnologijama i arhitekturi sustava, osiguravajući da su rješenja usklađena s najboljim praksama i industrijskim standardima.
Vaše odgovornosti uključivat će analizu zahtjeva, dizajn softverskih komponenti, razvoj i testiranje koda, kao i optimizaciju performansi sustava. Očekuje se da ćete aktivno sudjelovati u kodnim recenzijama, identificirati i rješavati tehničke izazove te kontinuirano poboljšavati procese razvoja softvera.
Idealni kandidat ima bogato iskustvo u razvoju softvera, duboko razumijevanje arhitekture sustava i sposobnost vođenja tehničkih timova. Također je važno da imate iskustvo s modernim programskim jezicima, alatima za razvoj softvera i metodologijama agilnog razvoja.
Ako ste strastveni u stvaranju inovativnih softverskih rješenja i želite raditi u dinamičnom okruženju gdje možete koristiti svoje tehničke i liderske vještine, prijavite se i postanite dio našeg tima!
Odgovornosti
Text copied to clipboard!- Vođenje razvoja i implementacije softverskih rješenja.
- Dizajniranje i arhitektura složenih softverskih sustava.
- Mentoriranje i tehničko vođenje programerskog tima.
- Analiza zahtjeva i definiranje tehničkih specifikacija.
- Optimizacija performansi i sigurnosti softverskih rješenja.
- Suradnja s različitim timovima na integraciji sustava.
- Provođenje kodnih recenzija i osiguravanje kvalitete koda.
- Praćenje novih tehnologija i implementacija najboljih praksi.
Zahtjevi
Text copied to clipboard!- Diploma iz računalnih znanosti, inženjerstva ili srodnog područja.
- Minimalno 5 godina iskustva u razvoju softvera.
- Iskustvo s modernim programskim jezicima (npr. Java, Python, C#).
- Duboko razumijevanje arhitekture softverskih sustava.
- Iskustvo s bazama podataka i sustavima za pohranu podataka.
- Poznavanje agilnih metodologija razvoja softvera.
- Sposobnost rješavanja složenih tehničkih problema.
- Izvrsne komunikacijske i liderske vještine.
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo s arhitekturom softverskih sustava?
- Kako pristupate optimizaciji performansi softverskih rješenja?
- Koje tehnologije i alati su vam najdraži za razvoj softvera?
- Kako biste mentorirali mlađe inženjere u timu?
- Možete li podijeliti primjer izazovnog tehničkog problema koji ste riješili?
- Kako osiguravate kvalitetu koda u svom timu?
- Koje su vaše strategije za vođenje tehničkih timova?
- Kako se nosite s promjenama u tehnologijama i industrijskim standardima?